mahabarata [hinduism] - Spanish English Dictionary